home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 6 / FM Towns Free Software Collection 6.iso / t_os / qa / src / platform.h < prev    next >
Text File  |  1993-07-08  |  1KB  |  57 lines

  1. /*
  2. ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
  3. ┃ 初期設定用ヘッダファイル                 /////  Tab Size : 4  /////    ┃
  4. ┃                                                                        ┃
  5. ┃  Platform.h    v2.0 L10                                                ┃
  6. ┃                                                                        ┃
  7. ┃ (C)K.Konishi   16-Oct-92                                               ┃
  8. ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
  9. */
  10.  
  11.  
  12.  
  13. #if !defined(___Platform)
  14.     #define    ___Platform
  15.     #define    ___PlatformDate    16-Oct-92
  16.     #define    ___PlatformVer    v1.0_L10
  17.  
  18. /* TRUE か FALSE のみを返す型 */
  19. typedef unsigned char    Boolean;    /*    信樂 推奨型  */
  20. typedef unsigned char    Bool;
  21. typedef int             BOOL;
  22.  
  23. typedef unsigned char    BYTE;
  24.  
  25. #if !defined(TRUE)
  26.     #define    TRUE    1
  27. #endif
  28.  
  29. #if !defined(FALSE)
  30.     #define    FALSE    0
  31. #endif
  32.  
  33. #if !defined(square)
  34.     #define    square(x)    ((x) * (x))
  35. #endif
  36.  
  37. #if !defined(qube)
  38.     #define    qube(x)        ((x) * (x) * (x))
  39. #endif
  40.  
  41. #if !defined(maxof)
  42.     #define    maxof(a,b)    ((a) > (b) ? (a) : (b))
  43. #endif
  44.  
  45. #if !defined(minof)
  46.     #define    minof(a,b)    ((a) < (b) ? (a) : (b))
  47. #endif
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56. #endif
  57.